# 导包
import json
import config


# 读取json文件
def build_data(json_file):
    # [{},{},{}] ==> [(),(),()]
    test_data = []
    with open(json_file, encoding="utf-8") as f:
        # json.load(f) 一次性加载json文件数据
        json_data = json.load(f)
        for case_data in json_data:
            # case_data.values() ： 获取字典的values值
            # tuple() : 将字典转换为元组
            # test_data.append() : 向列表追加数据
            test_data.append(tuple(case_data.values()))
    return test_data


if __name__ == '__main__':
    json_file = config.BASE_PATH + "/data/login.json"
    print(build_data(json_file))
